reimbursed a sum - Turkish English Dictionary